884e9adf6e2de80b93ecad50edb3191dfe47e1f8,leafchart/src/main/java/com/beiing/leafchart/LineChart.java,LineChart,drawCoordinateLines,#Canvas#,222

Before Change


                int sizeX = valuesX.size();
                for (int i = 1; i < sizeX; i++) {
                    AxisValue value = valuesX.get(i);
                    canvas.drawLine(value.getPointX() + value.getTextWidth() / 2,
                            axisY.getStartY() - LeafUtil.dp2px(mContext, axisY.getAxisWidth()),
                            value.getPointX() + value.getTextWidth() / 2, axisY.getStopY(), paint);
                }
            }

After Change


                int sizeX = valuesX.size();
                for (int i = 1; i < sizeX; i++) {
                    AxisValue value = valuesX.get(i);
                    canvas.drawLine(value.getPointX(),
                            axisY.getStartY() - LeafUtil.dp2px(mContext, axisY.getAxisWidth()),
                            value.getPointX(), axisY.getStopY(), paint);
                }